<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html{ width:100%}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt,s,del,i,em{margin:0;padding:0;border:0; text-decoration:none; font-style:normal; outline:none;}
body{background:#fff;color:#333;font-size:14px; font-family:  "Microsoft Yahei",Tahoma,Arial,sans-serif; width:100%; min-width:1240px;}
ul,ol,li,dl,dd,dt{list-style-type:none; }
select,input,img,select,button,textarea{vertical-align:middle; font-size:12px; outline:none;font-family:Tahoma, "microsoft Yahei",Arial,sans-serif;}
.iconfont{font-family:"iconfont" !important; font-size:16px;font-style:normal;/* -webkit-font-smoothing: antialiased;   -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;*/}
@-webkit-keyframes spinAround {from {-webkit-transform: rotate(0deg)}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spinAround {from {-moz-transform: rotate(0deg)}to {	-moz-transform: rotate(360deg);}}
@keyframes spinAround {from {transform: rotate(0deg)}to {transform: rotate(360deg);}}
input.hover{ color:#555;-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.2);box-shadow: 0 0 6px rgba(0,0,0,0.2); border-color:#74b9ef !important; background-color:#fff !important}
a{text-decoration:none; color:#474545}
a:hover{color:#f39800;}
.clearit{clear:both; }
.b{font-weight:bold}
.red{ color:#ff0000 !important}
.orange{ color:#f39800}
.orange:hover{ text-decoration:underline}
.black{ color:#222}
.blue{ color:#005bac}
.green{ color:#69bd83 !important}
.green:hover{ color:#69bd83; text-decoration:underline}
.gray{ color:#888}
.font14{ font-size:14px}
.left{ float:left}
.right{ float:right}
.wrapper{ width:100%; margin:0 auto}
.top-link{ position:absolute; right:10px;top:26px; color:#999}
.top-link .btn{margin-left:7px; position:relative; display:block;color:#727476; width:40px;height:40px;border-radius:22px; float:left;border:1px #e2e2e2 solid; overflow:hidden;transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;}
.top-link .btn span{line-height:44px;font-size:13px; display:block; text-align:center;}
.top-link .btn.search-btn i{ display:block;line-height:44px; text-align:center;font-size:18px;}
.top-link .btn:hover{ background-color:#e2e2e2;color:#222}
.top-link .btn.zhanqun-btn{width:80px }
.top-link .btn.zhanqun-btn span{ color:#727476; position:relative;transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;}
.top-link .btn.zhanqun-btn span i{font-size:16px;margin-right:3px;position:relative;top:2px}
.top-link .btn.zhanqun-btn:hover{border-color:#f39800;background-color:#f39800;}
.top-link .btn.zhanqun-btn:hover span{ color:#fff}
.top-link .btn.lang-btn{ overflow:inherit}
.top-link .btn.lang-btn div{ display:block; width:80px;background-color:#fff;position:absolute;left:50%;margin-left:-40px;top:62px;border:1px #e2e2e2 solid;border-radius:3px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;visibility:hidden;transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.08); }
.top-link .btn.lang-btn div a{display:block;line-height:40px;text-align:center;border-bottom:1px #eee solid;font-size:13px;}
.top-link .btn.lang-btn div a:last-child{border:0}
.top-link .btn.lang-btn div a:hover{background-color:#f2f2f2}
.top-link .btn.lang-btn div em{display:block;background:url(../images/history-icon2.gif) no-repeat center top;position:absolute;left:0;width:100%;height:6px;top:-6px;}
.top-link .btn.lang-btn:hover div{visibility:visible;top:52px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.top-link .btn.search-btn{ overflow:inherit}
.top-link .btn.search-btn div{ display:block; width:220px;background-color:#fff;padding:15px;position:absolute;left:-210px;top:62px;border:1px #e2e2e2 solid;border-radius:3px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;visibility:hidden;transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;box-shadow:0px 2px 6px 0px rgba(0,0,0,0.08); }
.top-link .btn.search-btn div em{display:block;background:url(../images/history-icon2.gif) no-repeat 225px top;position:absolute;left:0px;width:100%;height:6px;top:-6px;}
.top-link .btn.search-btn div ul{ background-color:#eee; position:relative;padding:1px;transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;}
.top-link .btn.search-btn div ul .input{ border:0; background-color:#fff;width:168px;height:18px;line-height:18px; font-size:14px;padding:8px;}
.top-link .btn.search-btn div ul button{ border:0; position:absolute;right:0px;top:0px;color:#ccc;width:36px;height:36px;}
.top-link .btn.search-btn div ul button i{line-height:36px;}
.top-link .btn.search-btn:hover div{visibility:visible;top:52px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.top-link a{line-height:50px;font-size:16px; text-align:center;margin-left:25px;margin-right:25px;}}
.top-link div.btn span{ cursor:default}
.top-link div.btn i{ cursor:default}
@media (max-width:1380px){
	#header .websites-link{ display:none}
}
#header{ height:90px;  width:100%; background:#fff; position:relative; z-index:99999;}
#header .mask{ background:#fff;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;position:absolute; z-index:1; left:0;top:0; width:100%; height:100%;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.08);}
#header .mask2{ background:#fff;position:absolute; z-index:2; left:0;top:0; width:100%; height:70px; display:none;}
#header .wrapper{ position:relative; z-index:999;}
#header .logo{ float:left; margin-top:18px; margin-left:10px;}

.nav{ position:absolute;right:200px;top:25px;}
.nav ul li{ float:left;  position:relative; z-index:2; }
.nav ul li strong a{ display:block; float:left; line-height:50px;height:66px; font-size:16px; font-weight:400;padding:0 12px;}
.nav ul li strong a:hover{ color:#f39800}
.nav ul li strong a.current{ color:#f39800;}
.nav ul li.indicator {position:absolute !important; top: 62px; left: 0; width: 100px; height: 4px; margin-left:-1px; background:#f39800; z-index:1;transition: all 0.6s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s; -webkit-transition: all 0.6s cubic-bezier(0.71, -0.01, 0.07, 0.99) 0s; }
#sub-nav{ position:absolute;top:80px; left:0; width:100%; z-index:998; height:0px; min-width:1200px; transition: .5s cubic-bezier(0.215,.61,.215,1);- webkit-transition: 0.5s cubic-bezier(0.215,.61,.215,1);-moz-transition: 0.5s cubic-bezier(0.215,.61,.215,1);-o-transition: 0.5s cubic-bezier(0.215,.61,.215,1);overflow:hidden;}
#sub-nav.hover{ height:260px}
#sub-nav.hovers{top:80px;}
#sub-nav .sub-nav-bg{ display:none;background:#fafafa;width:100%;filter:alpha(opacity=95);-moz-opacity:0.9;opacity:0.9; height:240px; position:relative; left:0;top:0; transition: .5s cubic-bezier(0.215,.61,.215,1);- webkit-transition: 0.5s cubic-bezier(0.215,.61,.215,1);-moz-transition: 0.5s cubic-bezier(0.215,.61,.215,1);-o-transition: 0.5s cubic-bezier(0.215,.61,.215,1); z-index:1;}
#sub-nav .sub-nav-item{ width:100%; height:240px; position:absolute; left:0;top:20px; margin-top:10px; transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s; z-index:2;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; background:url(../images/blank.gif)}
#sub-nav .sub-nav-item.hover{top:0;filter:alpha(opacity=100); -moz-opacity:1; opacity:1; z-index:3}

#sub-nav .sub-nav-item .con{ position:absolute; right:0px;top:0;height:240px; background-color:#fff;box-shadow:0px 3px 15px 0px rgba(0,0,0,0.08);}
#sub-nav .sub-nav-item .con .links{ float:left;padding:20px 0 0 30px;height:220px; background-color:#fff; border-right:1px #eee solid;}
#sub-nav .sub-nav-item .con dl{width:120px;}
#sub-nav .sub-nav-item .con dl dd{border-bottom:1px #ddd solid;float:left;width:100px; margin-right:30px;}
#sub-nav .sub-nav-item .con dl dd a{display:block; line-height:36px; float:left; background:url(../images/sub-li.gif) no-repeat 0 center;padding-left:10px;font-size:13px}
#sub-nav .sub-nav-item .con .image{width:380px;float:left;padding:20px}
#sub-nav .sub-nav-item .con .image img{width:380px;}
#sub-nav .sub-nav-item .con .image strong{ display:block;margin-top:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#sub-nav .sub-nav-item .con .image p{margin-top:5px;line-height:1.8;font-size:12px; color:#888}
#header .other{ float:right; margin-top:53px;}
#header .other ul{ background-color:#ddd; position:relative;padding:1px;transition-duration: 0.3s;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;}
#header .other ul .input{ border:0; background-color:#fff;width:118px;height:16px;line-height:16px;padding:8px;}
#header .other ul button{ border:0; background:url(../images/blank.gif); position:absolute;right:0px;top:0px;color:#ccc;width:36px;height:36px;}

#index-news{ width:1200px; height:305px; margin:0 auto; margin-top:40px; }
.index-news_l{ width:220px; height:305px; float:left; text-align:center; background-color:#efefef; overflow:hidden;}
.index-news_meu{ width:100%; float:left; text-align:center; }
.index-news_meu li {float:left; width:100%; height:60px; text-align:center; border-bottom:1px #ddd solid; }
.index-news_meu li:hover {float:left;  width:100%; height:60px; text-align:center; background-color:#ddd;}
.index-news_meu li a{ font-size:16px; line-height:60px; text-align:center;}
.index-news_meu_yiji{ width:100%; float:left; text-align:center; font-size:18px; line-height:80px; background-color:#0097e0; color:#FFf; font-weight: bold;}
.index-news_meu_more{ width:100%; float:left; text-align:center; font-size:16px; line-height:60px;}
.index-news_toutiao{width:100%; height:119px; float:left; border-bottom:1px #ddd dotted; }
.index-news_toutiao_bt{width:100%; float:left; text-align:center;font-size:26px; line-height:46px;  }
.index-news_toutiao_zy{width:100%; float:left; text-align:left;font-size:14px; color:#999999; line-height:26px;  }
.index-news_c{ width:400px; height:300px; float:left; text-align:center; background-color:#eee; margin-left:20px; margin-top:2px; overflow:hidden;}
.index-news_right{ width:960px; float:right;}
.index-news_r{ width:540px; height:320px; float:left; margin-left:20px; margin-top:2px; text-align:center; overflow:hidden;}
.index-news_r_list{  width:100%; height:75px; margin-top:3px; overflow:hidden;}
.index-news_r_l{ width:450px; float:left;}
.index-news_r_l li{ width:100%; height:75px; float:left; text-align:left;}
.index-news_r_l_bt{ width:100%; font-size:16px; line-height:28px;}
.index-news_r_l_zy{width:100%; float:left; text-align:left; font-size:12px; color:#999; line-height:18px; }
.index-news_r_r{ width:75px; height:65px; background-color:#efefef; border-radius:5px; float:right;}
.index-news_r_r_r{font-size:26px; line-height:34px; color:#999; border-bottom:1px #FFF solid;}
.index-news_r_r_ny{font-size:12px; line-height:30px; color:#999;}

#index-cypt{ width:1200px; height:280px; margin:0 auto; margin-top:-30px; }
.index-cypt_l{ width:220px; height:280px; float:left; text-align:center; background-color:#efefef; overflow:hidden;}
.index-cypt_meu{ width:100%; float:left; text-align:center; }
.index-cypt_meu li {float:left; width:100%; height:50px; text-align:center; border-bottom:1px #ddd solid; }
.index-cypt_meu li:hover {float:left;  width:100%; height:50px; text-align:center; background-color:#ddd;}
.index-cypt_meu li a{ font-size:16px; line-height:50px; text-align:center;}
.index-cypt_meu_yiji{ width:100%; float:left; text-align:center; font-size:18px; line-height:80px; background-color:#0097e0; color:#FFf; font-weight: bold;}
.index-cypt_meu_more{ width:100%; float:left; text-align:center; font-size:16px; line-height:60px;}
.index-cypt_r{ width:980px; height:280px; float:left; text-align:left; overflow:hidden;}
.index-cypt_r ul{ width:1000px;margin-left:20px; }
.index-cypt_r li{ width:320px;margin-top:10px; height:265px; margin-right:9px; float:left; border-radius:5px; overflow:hidden; position:relative; }
.index-cypt_r img{ cursor: pointer;  transition: all 0.6s;height:229px;}
.index-cypt_r img:hover{ transform: scale(1.1);}
.ad_txt{position:absolute; background-color:#ddd; left:0px; width:100%; filter: Alpha(Opacity=90);/*IE*/-moz-opacity:0.9;/*FF*/opacity:0.9; text-align:center; padding:2px; color:#333; font-size:12px; z-index:2; line-height:36px; border-top-left-radius:3px; bottom:0px;}

#zjty{ width:1200px; height:520px; margin:0 auto; margin-top:40px; /*background:url(../images/dongtaibj1.jpg) no-repeat center;*/  overflow:hidden;}
.module-full-screen-title { margin-top:30px; text-align:center; }
.zjty-top{with:1200px; height:80px; padding-top:2px; }
.module-full-screen-title &gt; h2 { margin-bottom:5px; line-height:normal; font-weight:bold; color:#0097E0; font-size:20px; font-size:2rem; }
.module-full-screen-title &gt; .module-title-content &gt; h3 { display:inline-block; *display:inline; *zoom:1; margin:0 20px; line-height:normal; font-weight:normal; color:#333333; font-size:24px; font-size:1.6rem; }
.module-full-screen-title &gt; .module-title-content &gt; i { display:inline-block; *display:inline; *zoom:1; position:relative; top:-5px; width:180px; height:1px; overflow:hidden; background-color:#666666; }
.zjty-c{with:1200px; margin-top:20px; overflow:hidden;}.zjty-c-l{ width:460px; height:320px; float:left; margin-left:0px;margin-top:20px; }
.zjty-c-r{ width:660px; height:320px; float:right; margin-right:40px; margin-top:0px;  color:#333; font-size:14px; line-height:28px; text-align: left; }

/* 首页底部按钮区 */
#in_dban{ width:100%; height:140px; background-color:#eee;margin-top:40px;overflow:hidden;}
.in_dban{ width:1200px; height:150px; margin:0 auto;}
.in_dban li{ width:100px; height:150px; margin-left:10px; margin-right:10px; float:left; border-radius:5px; color:#333333; font-size:14px; text-align:center; overflow:hidden;}
.in_dban img{  cursor: pointer;  transition: all 0.6s;}
.in_dban img:hover{ transform: scale(1.1);}
/* 通用底部版权 */
#tybot{ width:100%; height:180px; background-color:#1e68ac; overflow:hidden;}
.bottom{ width:1200px; height:160px; margin:0 auto; margin-top:20px; }
.bottom_l{ width:820px; float:left; height:160px;  margin-top:10px;  }
.bottom_l li{ width:120px; float:left; height:160px; margin-right:10px; text-align:center; color:#fff; }

.bottom_l li p{  float:left;line-height:26px;   text-align:left; color:#fff;width:580px; }
.bottom_r{ width:360px; float:right; height:100px; margin-top:20px; text-align:right; color:#FFF; line-height:28px; font-size:14px;  }
.bottom_r a{ color:#FFF; }
.bottom_r a:hover{ color:#FFCC00; }
#follow-btn{ position:fixed;right:5px; z-index:99; -webkit-transition:bottom 0.3s;-moz-transition:bottom 0.3s;transition: bottom 0.3s; display:none}
#follow-btn a{ display:block; background-color:#888; width:50px; height:50px; margin-bottom:3px; background:url(../images/follow-btn.png) no-repeat;  -webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;}
#follow-btn a:hover{background:url(../images/follow-btn2.png) no-repeat;  }

.list-banner{ width:100%; margin:0 auto;}
.list-banner img{ float:left; width:100%;} 

/* 通用中部框架 */
#central{ width:1200px; margin:0 auto; overflow:hidden;}
.central_l{width:250px; float:left; margin-top:30px; }
.central_r{width:900px; float:right; margin-top:30px;}
.page-left{ width:250px; float:left; position:relative; margin-bottom:40px}
.page-left h2{ background:url(../images/central_l_navbj.jpg); color:#fff; height:80px; padding:25px 30px 0;}
.page-left h2 em{ display:block; width:11px; height:11px; background:url(../images/sub-title-icon.png) no-repeat; position:relative; display:none}
.page-left h2 strong{ font-size:22px; display:block; height:32px; margin-top:5px}
.page-left h2 span{ font-size:14px; display:block; font-weight:normal}
.page-left ul{ }
.page-left ul li{}
.page-left ul li a{ display:block;border-bottom:1px #dadada solid; border-top:1px #f5f5f5 solid;text-indent:50px;  line-height:43px;  color:#555; font-size:14px;-webkit-transition:background .25s,border .25s;transition:background .25s,border .25s; background:url(../images/libg.gif) no-repeat 30px -35px #e5e6e7}
.page-left ul li a.current{  color:#F7AC00; font-weight:bold;}
.page-left ul li a:hover{ color:#fff; border-color:#F7AC00;background:url(../images/libg.gif) no-repeat #F7AC00 30px 18px}
.page-left ul li ul{ padding:20px 20px 15px; background-color:#f2f2f2}
.page-left ul li ul li a{border-bottom:0; border-top:0; line-height:30px;background:url(../images/li.gif) no-repeat 30px 15px #f2f2f2; text-indent:40px}
.page-left ul li ul li:last-child a{ border:0;}
.page-left ul li ul li a:hover{  color:#f39800;background:url(../images/li.gif) no-repeat 30px 15px #f2f2f2}
.page-left ul.left-topic-slider{  height:150px; overflow:hidden; margin-top:15px;}
.page-left ul.left-topic-slider a{ display:block; border:0; text-indent:0; line-height:inherit; background:none; width:230px; height:150px;}
.page-left ul.left-topic-slider img{ width:230px; }
.page-left .bx-controls{ display:none}
/*走近天原*/
.about-top{ border-bottom:1px #dfdfdf solid; height:41px; overflow:hidden;}
.about-top strong{ display:block; float:left; border-bottom:3px #f39800 solid; color: #0099CC; line-height:30px; height:40px; font-size:25px; font-weight:normal; position:relative; top:1px; float:left;overflow:hidden;}
.about-top i{ margin-right:5px; font-weight:normal; font-size:20px;}
.location{position:relative; height:36px; line-height:36px;  margin:0 auto; overflow:hidden; font-size:12px; float:right; color:#888; overflow:hidden;}
.location a{}
.location a:hover{ text-decoration:underline}
.location i{ margin-right:8px;}
.about-content{ margin-top:30px; margin-bottom:30px; line-height:200%; font-size:16px; text-align: justify;}
.about-content .img{ float:right; margin-left:30px; }
.about-content p{ margin-bottom:20px;}
.about-content h2{ font-size:24px; color:#f39800; padding-top:20px; margin-bottom:10px; border-bottom:1px #ddd dotted; padding-bottom:15px;  }
.lxwm-l{ width:100%; float:left; line-height:36px; }
.lxwm-ditu{ width:900px; margin:0px 0px 30px 0px; overflow:hidden;}
/*新闻列表*/
.news-list{ width:900px; margin-top:30px; overflow:hidden;}
.news-list li{ width:100%; height:100px; float:left; margin-bottom:20px; border-bottom:1px #ddd dotted; }
.news-list-img{ width:120px; float:left;}
.news-list-img img{ width:120px; height:80px;}
.news-list-txt{ width:660px; float:left; margin-left:20px;}
.news-list-txt2{ width:800px; float:left; margin-left:0px;}
.news-list-txt-h1{ font-size:16px; line-height:30px; font-weight:bold;}
.news-list-txt-h2{ font-size:14px; color:#999; line-height:24px; }
.news-list-time{ width:80px; height:80px; text-align:center; float:right; background-color:#efefef; border-radius:5px; }
.news-list-time-h1{font-size:26px; line-height:49px; color:#999; border-bottom:1px #FFF solid;}
.news-list-time-h2{font-size:12px; line-height:30px; color:#666;}
/*经营发展*/
.jyfz-content{ width:900px; margin-top:30px; overflow:hidden;}
.jyfz-content-1{ width:100%; float:left; margin-bottom:20px; background:url(../images/cp-1.jpg) no-repeat; border-radius:10px;}
.jyfz-content-2{ width:100%; float:left; margin-bottom:20px; background:url(../images/cp-2.jpg) no-repeat; border-radius:10px;}
.jyfz-content-3{ width:100%; float:left; margin-bottom:20px; background:url(../images/cp-3.jpg) no-repeat; border-radius:10px;}
.jyfz-content-4{ width:100%; float:left; margin-bottom:20px; background:url(../images/cp-4.jpg) no-repeat; border-radius:10px;}
.jyfz-content-5{ width:100%; float:left; margin-bottom:20px; background:url(../images/cp-5.jpg) no-repeat; border-radius:10px;}

.jyfz-content-r{ width:660px; height:200px; float:right; text-align:left; }
.jyfz-content-h1{width:100%;  float:left; margin-top:30px; font-size:24px; line-height:40px;}
.jyfz-content-h2{width:100%; float:left; margin-left:24px; margin-top:10px; }
.jyfz-content-h2 li{ float:left; width:47%; text-align:left; font-size:14px; line-height:32px; color:#666666;}
/*产业平台下属公司*/
.gongsi-content{ width:900px; margin:0 auto; overflow:hidden;}
.gongsi-jianjie{text-align: justify; font-size:16px; line-height:32px;}
.gongsi-jianjie-nav{ width:100%; height:40px; font-size:20px; color:#fff; line-height:40px; margin-top:20px; margin-bottom:10px; background:url(../images/gongsi-jianjie-nav.jpg) no-repeat; padding-left:50px; }
.gongsi-zhaopian-list{ width:920px; height:180px; margin-top:15px;}
.gongsi-zhaopian-list li{ float:left; width:220px; height:160px; margin-right:10px; text-align:center; line-height:30px;}
.gongsi-chanpin-list{ width:920px; height:180px; margin-top:15px; overflow:hidden;}
.gongsi-chanpin-list li{ float:left; width:215px; height:40px; margin-right:13px; margin-bottom:15px;   }
.gongsi-chanpin-list-nav{width:215px; height:40px; text-align:center; font-size:14px; color:#666666; line-height:38px;  border:1px #ddd solid; background-color:#eee; padding-left:10px; overflow:hidden;}
/*经营发展公司列表*/
.jyfz-cypt-gslist{ width:920px; float:left; margin-top:30px; overflow:hidden;}
.jyfz-cypt-gslist li{ width:398px; height:370px; border:1px #eee solid; background-color:#f7f7f7;  float:left; margin-right:20px; margin-bottom:20px; border-radius:10px; text-align:center; padding:20px; overflow:auto;}
.jyfz-cypt-gslist-bt{ text-align:center; font-size:20px; color:#FF9900; line-height:40px; border-bottom:1px #CCC solid; padding-bottom:10px; overflow:hidden;}
.jyfz-cypt-gslist-zy{text-align:left; font-size:14px; color:#666; line-height:26px; margin-top:20px; overflow:hidden;}
.jyfz-cypt-gslist-more{width:200px; height:40px; margin-left:100px; margin-top:20px; text-align:center; font-size:14px; color:#666666; line-height:38px;  border:1px #ddd solid; border-radius:5px; background-color:#eee; overflow:hidden;}
.jyfz-cypt-gslist-more:hover{line-height:38px; color:#FFF;  border:1px #ddd solid; background-color:#ff9900; border-radius:5px; overflow:hidden;}
.jyfz-cypt-gslist-fl{ width:920px; float:left; overflow:hidden;}
.jyfz-cypt-gslist-fl-nav{ width:100%; height:40px; font-size:20px; color:#fff; line-height:40px;background:url(../images/gongsi-jianjie-nav.jpg) no-repeat; padding-left:50px; }
/*重要荣誉*/
.honor{ clear:both; overflow:hidden; }
.honor .info{ margin-top:30px;}
.honor ul{ width:900px;}
.honor li{ float:left; width:390px;height:220px; margin:15px 15px 30px 15px; padding:10px; background-color:#fff;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.03);border:1px #ddd solid}
.honor li img{ width:100%}
.honor li p{ text-align:center; font-size:14px; line-height:20px; padding:20px 0 0px;}
.zyry-list{ width:100%; float:left; margin-bottom:40px;}
.zyry-list li{ width:100%; float:left; font-size:20px; color: #FF6600; line-height:48px;}
/*组织机构*/
.zzjg_con {max-width:900px; margin: 0 auto;margin-top: 50px;}
.zzjgtel {height:30px;border-bottom: 1px solid #e7e7e7; padding-bottom: 10px; font-family: "微软雅黑";	font-size: 18px; color: #666;}
.zzjg_telst {width:390px; margin: 0 auto;	position: relative;	top: 6px;text-align: center;}
.zzjg_telst li {width: 166px;line-height: 30px;	text-align: center;	float: left;display: inline;font-family: "微软雅黑";	cursor: pointer;}
.zzjg_telst li.newon {color: #217af0; font-weight: bold;}
.zzjg_telst p {	position: absolute;	top: 32px;	left: 0px;	width: 166px;height: 7px;border-top: 3px solid #217af0;	overflow: hidden;text-align: center;}
.zzjg_telst b {	display: inline-block;	width: 0;	height: 0;	margin-top: -3px;	border-style: solid dashed dashed dashed;border-width: 9px;	border-color: #217af0 #fff #fff #fff;overflow: hidden;zoom: 1;	font-size: 0;}
.zzjg_lst { width:900px; height:1200px; float:left; position: relative; display: none;}
.zzjg_lst ul {position: absolute;left: 0px;}
.zzjg-wrap {margin-top: 30px;}
.zzjg-wrap .show {display: block;}
li.zzjg_cnlf {width: 370px;float: left;}
li.zzjg_cnlf p {width: 100%;}
.zzjg_lst_cn{ width:900px; float:left;}


/*历史沿革时间轴*/
.vertical-timeline &gt;ul {position: relative;z-index: 0;}
.vertical-timeline &gt;ul:before {content: " ";display: none;position: absolute;top: 0; left: 134px;width: 6px;height: 100%;background-color: #ebebea;border-radius: 25px;}
.vertical-timeline &gt;ul &gt;li {position: relative;z-index: 0;}.vertical-timeline &gt;ul &gt;li:before,.vertical-timeline &gt;ul &gt;li:after {content: " ";display: table;}
.vertical-timeline &gt;ul &gt;li:after {clear: both;}
.vertical-timeline &gt;ul &gt;li + li {margin-top: 15px;}
.vertical-timeline .title,.vertical-timeline .action {display: inline-block;position: relative;width: 80px;padding: 7px 0;color: #e16123;background-color: #fff;border: 1px solid;border-radius: 25px;text-align: center;z-index: 0;}
.vertical-timeline .action {padding: 0;border-width: 0;}
.vertical-timeline .time {display: block;position: absolute;top: 12px;left: 20px;color: #999;white-space: nowrap;}
.vertical-timeline .dot {float: left;display: none;position: relative;width: 15px;height: 15px;margin-top: 24px;margin-right: 35px;background-color: #ebebea;border: 8px solid #fff;border-radius: 50%;z-index: 0;}
.vertical-timeline .dot:before {content: " ";position: absolute;top: 3px;left: 22px;width: 25px;height: 8px;background-color: #ebebea;border-radius: 0 25px 25px 0;}
.vertical-timeline .content {padding: 15px 20px 0px;border: 1px solid #eee;border-radius: 8px;overflow: hidden;}
.vertical-timeline .subtitle {margin: 0 0 6px;color: #393939;font-size: 16px;line-height: 26px;font-weight: 600;}
.vertical-timeline &gt;ul:before,.vertical-timeline .dot {display: block;}
.vertical-timeline .time {float: left;position: relative;top: auto;left: auto;min-width: 100px; font-size:24px; color:#FF6600; margin-top: 22px;margin-right: 22px;text-align: right;}
.vertical-timeline .content {}
.vertical-timeline .title {margin-left: 96px;}
.vertical-timeline .action {margin-left: 65px;}

/*开发合作*/
.kfhz-content{ width:900px; margin:0 auto; overflow:hidden;}
/* 必要布局样式css */
.new_con {max-width:900px; margin: 0 auto;margin-top: 50px;}
.newtel {height:30px;border-bottom: 1px solid #e7e7e7; padding-bottom: 10px; font-family: "微软雅黑";	font-size: 18px; color: #666;}
.new_telst {width: 550px; margin: 0 auto;	position: relative;	top: 6px;text-align: center;}
.new_telst li {	width: 166px;line-height: 30px;	text-align: center;	float: left;display: inline;font-family: "微软雅黑";	cursor: pointer;}
.new_telst li.newon {color: #217af0; font-weight: bold;}
.new_telst p {	position: absolute;	top: 32px;	left: 0px;	width: 166px;height: 7px;border-top: 3px solid #217af0;	overflow: hidden;text-align: center;}
.new_telst b {	display: inline-block;	width: 0;	height: 0;	margin-top: -3px;	border-style: solid dashed dashed dashed;border-width: 9px;	border-color: #217af0 #fff #fff #fff;overflow: hidden;zoom: 1;	font-size: 0;}
.new_lst { width:900px; height:700px; float:left; position: relative; display: none;}
.new_lst ul {position: absolute;left: 0px;}
.new-wrap {	margin-top: 30px;}
.new-wrap .show {display: block;}
li.new_cnlf {width: 370px;float: left;}
li.new_cnlf p {	width: 100%;}
.new_lst_cn{ width:910px; float:left;}
.new_lst_cn li{ width:280px; height:140px; float:left; margin-right:8px; margin-left:8px; text-align:center; font-size:14px; line-height:24px; margin-bottom:20px;}
.new_lst_cn li img{ width:280px; height:100px; float:left; border:1px #ddd solid; }

/*合作洽谈*/
.hzqt-content{ width:100%; margin:0 auto; overflow:hidden;}
.hzqt-content-ditu{ width:100%; height:200px;float:left;  margin-top:20px; margin-bottom:10px; background-color:#efefef; padding:10px; verflow:hidden;}
.hzqt-content-ditu-left{ width:470px; float:left; margin:0 auto; overflow:hidden;}
.hzqt-content-ditu-right{ width:400px; float:right; text-align:left; font-size:14px; line-height:24px; overflow:hidden;}
.hzqt-lxfs-list{ width:920px;float:left;  margin:0 auto; overflow:hidden;}
.hzqt-lxfs-list li{ width:274px; float:left; background-color:#efefef; padding:10px; color:#666666; margin-bottom:10px; margin-right:9px; overflow:hidden;}
.hzqt-lxfs-list li:hover{background-color: #FFFF99; }
.hzqt-lxfs-list-mc2{font-size:14px; color:#333; line-height:24px; font-weight:bold;}
.hzqt-lxfs-list-mc1{font-size:20px; color:#FF9900; line-height:40px; font-weight:bold;}

/*人才培训图片列表*/
.photo-list{ overflow:hidden; padding-bottom:10px;}
.photo-list .list{ width:980px;}
.photo-list .list li{ width:290px;height:240px; overflow:hidden; float:left; margin-right:30px; margin-top:30px; position:relative;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);background-color:#efefef; }
.photo-list .list li img{height:190px}
.photo-list .list li .image{text-align: center; width: 290px; height: 190px;}
.photo-list .list li strong{ padding-top:10px; height:35px;display:block;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; font-weight:normal}


/*产品图片列表*/
.cp-list{ overflow:hidden; padding-bottom:10px;}
.cp-list .list{ width:980px;}
.cp-list .list li{ width:280px;height:236px; overflow:hidden; float:left; margin-right:30px; margin-top:30px; position:relative;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.1);background-color:#efefef; }
.cp-list .list li img{height:201px}
.cp-list .list li .image{text-align: center; width: 280px; height: 201px;}
.cp-list .list li strong{ padding-top:10px; height:35px;display:block;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; font-weight:normal}
/*人才招聘*/
.rcln-content{ width:100%; margin:30px 0px; overflow:hidden; text-align:center; font-size:16px; line-height:32px;}
.rczp-content{ width:940px; margin:0 auto; overflow:hidden;}
.rczp-content li{ width:280px; height:250px; margin-right:20px; margin-top:30px; margin-bottom:40px; text-align:center; float:left; position:relative; overflow:hidden;}
.rczp-content li img{ width:280px; height:250px; float:left;cursor: pointer;  transition: all 0.6s;border-radius:15px; }
.rczp-content li img:hover{ transform: scale(1.1); }
.rczp-content_txt{position:absolute; background-color:#fff; left:0px; width:100%; filter: Alpha(Opacity=90);/*IE*/-moz-opacity:0.9;/*FF*/opacity:0.9; text-align:center; color:#000; font-size:28px; z-index:2; line-height:100px; bottom:0px;}
.rczp-sousuo{width:100%;  float:left; font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:20px;}
.rczp-sousuok{ width:300px; text-align:left; padding-left:10px; color:#666; border:1px #ccc solid;  font-size:16px; line-height:32px;}
.rczp-sousuonav{ width:100px; height:36px; font-size:16px; color:#0099CC; font-weight:bold; border:1px #ccc solid; background-color:#ddd; text-align:center;}
.rczp-list{ width:100%; font-size:14px; color:#333;}
.rczp-show{ width:100%; float:left; font-size:16px; color:#333; line-height:32px; margin-bottom:30px; text-align:left;}
.rczp-show p{ width:100%; float:left;color:#666; }

/*资讯类正文*/
.news-show{ width:100%; margin:0 auto; overflow:hidden;}
.news-show-bt{width:100%; margin-top:20px; float:left; font-size:24px; line-height:40px; color:#0097E0; text-align:center;}
.news-show-time{width:100%; float:left; font-size:14px; line-height:40px; color:#666; text-align:center; border-bottom:1px #ddd dotted;}
.news-show-content{ width:100%; float:left; margin-top:30px; margin-bottom:30px; text-align: justify; font-size:16px; color:#333; line-height:32px;}
.news-show-content p{ margin-bottom:15px;}
.news-show-content img{ text-align:center; }
/*网站地图*/
.map-content{ width:100%; margin-bottom:30px;  overflow:hidden;}
.map-content td{ padding-left:15px; text-align:left; font-size:16px; line-height:30px;}
.yssm-content{ width:100%; margin-bottom:30px; margin-top:20px; font-size:16px;  line-height:30px; overflow:hidden;}
.yssm-content p{}

/**************分页********************/
#pages{ text-align:center; padding-top:30px; margin-bottom:20px; height:50px;}
#pages a{ display:inline-block; padding:10px 14px; background-color:#ccc; color:#fff; margin:0 2px;-webkit-transition: background-color .25s;transition:background-color .25s;}
#pages a:hover{ background-color:#828d95; color:#fff}
#pages a.active{ background-color:#f39800; color:#fff}
#pages a.prev,#pages a.next{ font-size:14px; position:relative; padding:10px 10px 10px} 
#pages span{display:inline-block; padding:10px 14px; color:#888; position:relative;top:-2px}
#pages span{background-color:#f39800; color:#fff}


/*新加幻灯图*/
.recommend_new {
	width:400px;
	height:300px;
	margin-bottom:5px;
	text-align:right;
}
.recommend_new .JQ-slide {
	width:400px;
	height:300px;
	overflow:hidden;
	position:relative;
}
.recommend_new .JQ-slide-content {
	position:absolute;
}/*必须要的元素*/
.recommend_new .JQ-slide-content li {
	width:400px;
	height:300px;
	float:left;
	display:inline;
	position:relative;
}
.recommend_new .JQ-slide-content li img {
	width:400px;
	height:300px;
}
.recommend_new .JQ-slide-content li span {
	display:block;
	background:black;
	color:white;
	font-size:14px;
	font-weight:bold;text-align: left; padding-left:75px;
	
	line-height:40px;
	position:absolute;
	bottom:0px;
	
	z-index:10;
	width:400px;
	overflow:hidden;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
}
.recommend_new .JQ-slide-nav {
	position:absolute;
	bottom:14px;
	left:8px;
	z-index:30;
}
.recommend_new .JQ-slide-nav li {
	float:left;
	display:inline;
	background:url(focus_li.png) no-repeat;
	width:10px;
	height:10px;
	text-indent:-999em;
	overflow:hidden;
	cursor:pointer;
	margin-right:5px;
}
.recommend_new .JQ-slide-nav li.on {
	background-position:-15px 0;
}

/*弹出*/
.footer_flex li:hover span { display: block; }
.footer_flex li:hover .img-n { display: none; }
.footer_flex li span { display: none; color: #fff; font-size: 13px; line-height: 45px; }
.footer_flex li .img-n { padding-top: 10px; }
.footer_flex { width: 365px; margin: 198px auto 0; }
.footer_flex li { width: 45px; height: 45px; background-color: #bbb; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin: 0px 14px; float: left; text-align: center; cursor: pointer; position: relative; z-index: 10; }
.footer_flex li:hover { background-color: #ff8400; }

/*button*/
.footer_flex li:hover .flex-footera { display: block; }
.footer_flex li .flex-footera { width: 146px; height: 124px; position: absolute; left: -49px; top: 50px; text-align: center; padding-top: 15px; background: url(../images/footerflex.png) 1px top no-repeat; display: none; }
.floatbar{position:fixed;top:60%;right:2%;margin-top:-303px;z-index:12}
.floatbar a{margin-bottom:7px;padding-top:62px;display:block;width:91px;height:91px;line-height:1em;font-size:16px;color:#fff;background-position:center 15px;background-repeat:no-repeat;text-align:center}
.floatbar.s1 a{background-color:#3381bd;height:31px;}
.floatbar.s2 a{background-color:#d7100d;height:31px;}
.floatbar a:hover{opacity:.6;filter:alpha(Opacity=60);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=60)'}

.wp{width:1200px;margin:25px auto;}
.index-row-3{padding:10px 0 0px;}
.index-row-3 .wp&gt;div{}
.index-row-3 .col-l2{width:49%;}
.index-row-3 .col-r2{width:49%;float:right;margin-top:-36px;}
.index-row-3 .picture{display:block;color:#fff}
.index-row-3 .picture .img{position:relative;padding-top:56.58%;overflow:hidden}
.index-row-3 .picture .pos{position:absolute;top:0;left:0;z-index:5;width:40px;height:40px;background:url(icop-dang.png) center no-repeat #00afa2}
.index-row-3 .picture h3{overflow:hidden;margin-top:22px;height:54px;font-weight:400;font-size:18px}
.index-row-3 .abox{padding:62px 50px 0 30px}
.index-row-3 .abox a{position:relative;display:block;overflow:hidden;margin-bottom:30px;padding-left:60px;height:40px;font-size:0;color:#fff}
.index-row-3 .abox a:before{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
.index-row-3 .abox .time{position:absolute;top:0;left:0;padding-right:12px;line-height:40px;font-family:Arial;font-size:30px;border-right:1px solid #fff;color:#fff;opacity:.3;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=30)';filter:alpha(Opacity=30)}
.index-row-3 .abox .info{display:inline-block;font-size:16px;line-height:1.2;font-weight:400;vertical-align:middle}


.preScro .img{position:relative;padding-top:56.58%}
.preScro h3{padding:24px 22px 25px;min-height:24px;font-size:14px;line-height:180%;background-color:#00afa2;color:#fff}
.preScro .slick-dots{position:absolute;right:15px;bottom:86px;z-index:10;font-size:0}
.preScro .slick-dots li{display:inline-block;margin-left:6px;width:10px;height:10px;border-radius:50%;background-color:#fff;cursor:pointer}
.preScro .slick-dots .slick-active{background-color:#2397d4}
.preScro h3{display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.preScro img{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}


.p-tit-11{background:url(bg011.jpg) left center repeat-x;height:22px;line-height:22px;padding-left:10px;margin-bottom:13px;line-height:1;overflow:hidden;}
.p-tit-11 h3{width:70px;background-color:#ffffff;display:inline-block;font-size:16px;color:#565656;height:22px;line-height:22px; }
.p-tit-11 .en{display:inline-block;margin-left:10px;font-size:22px;font-family:Arial;text-transform:uppercase;color:#cbcbcb}
.p-tit-11 .p-btn-more{float:right;margin-top:0px;}
#slides2{ width:580px; margin:20px auto; height:240px; overflow:hidden; position:relative;}
.slides_container2 ul{ width:100%; float:left;overflow:hidden;}

.slides_container2 a{ float:left;display:inline-block; width:288px; height:181px; border:1px solid #fff;}
.slides_container2  a img{width:287px; height:181px;}
.slides_container2 a span{position:absolute;z-index:999;bottom:0px;text-align:center; display:block; width:287px; cursor:pointer; height:30px; line-height:30px; background:#262626; color:#fff;opacity:0.8;filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
.slides_container2  a:hover{ }
.slides_container2 a:hover span{ color:#0062AC;}


#slides{ float:left;width:580px; margin:0px auto; height:240px; overflow:hidden; position:relative;}
.slides_container ul{ width:580px; float:left;overflow:hidden;}
.slides_container a{ color:#ffffff;float:left;display:inline-block; width:288px; height:181px; }
.slides_container  a img{ width:287px; height:181px;}
.slides_container a span{position:absolute;z-index:999;bottom:0px;text-align:center; display:block; width:287px; cursor:pointer; height:30px; line-height:30px; background:#262626; color:#fff;opacity:0.8;filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';}
.slides_container a:hover{ }
.slides_container a:hover span{ color:#0062AC;}
.prev{ background:url(../images/arr.png) no-repeat; width:29px; height:43px; display:block; left:1px; top:100px; position:absolute; text-indent:-999em; outline:none; z-index:11;}
.prev:hover{ background-position:0 -43px;}
.next{margin-right:4px; background:url(../images/arr.png) no-repeat -29px 0; width:29px; height:43px; display:block; right:1px; top:100px; position:absolute; text-indent:-999em;outline:none;z-index:11;}
.next:hover{ background-position:-29px -43px;}
.p-tit-12{ background:url(bg012.jpg) left center repeat-x;height:22px;line-height:22px;padding-left:10px;margin-bottom:13px;line-height:1;overflow:hidden;}
.p-tit-12 h3{width:70px;background-color:#ffffff;display:inline-block;font-size:16px;color:#565656;height:22px;line-height:22px; }
.p-tit-12 .en{display:inline-block;margin-left:10px;font-size:22px;font-family:Arial;text-transform:uppercase;color:#cbcbcb}
.p-tit-12 .p-btn-more{float:right;margin-top:0px;}
.ul-list-ind120{margin-left:10px;min-height:150px;margin-top:-7px;}
.ul-list-ind120a{display:none;}
.ul-list-ind12{margin-left:10px;min-height:150px;}
.ul-list-ind12 li{padding-left:12px;height:28px;display:block;color:#565656;font-size:12px;width:96%;float:left;}
.ul-list-ind12 a{overflow:hidden;display:block;color:#565656;font-size:12px;}
.ul-list-ind12 .time{float:right;width:80px;text-align:center;color:#565656;font-size:14px;}
.ul-list-ind12 .date{display:block;font-weight:400;font-family:Arial;font-size:22px;line-height:20px;border-bottom:1px solid #85b3d7}
.ul-list-ind12 .month{display:block;font-size:12px;line-height:16px}
.ul-list-ind12 h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:24px;font-size:14px;line-height:180%;}

.ul-list-ind122{margin-left:35px;min-height:150px;}
.ul-list-ind123{display:none}
.ul-list-ind120a{display:block;}

.logoScro{display:none;}
.logoScro .item{display:none;padding:0 2px 0 24px}
.logoScro a{display:none;height:160px;line-height:62px;font-size:0;text-align:center;border:1px solid #ccc;border-radius:8px}
.logoScro img{display:none;vertical-align:middle;max-height:100%;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}
</pre></body></html>